danbury shrewsbury connecticut bucks county powys new york massachusetts fairfield small businesses bethel pennsylvania north wales law firm small business hartford oswestry welshpool business shropshire mid wales drunk driving defense design